package org.jeecg.modules.demo.Kingdee.bank.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.ArrayList;
import java.util.List;

/**
 * 当日交易明细查询请求实体
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class DailyTransactionDetailRequest {
    
    /**
     * 接口请求代码
     */
    private String action = "SKTRNCOL";
    
    /**
     * 银企直联用户名
     */
    private String userName;
    
    /**
     * 交易类型（借贷方向）
     * 01：全部交易；02：账户支出（借）；03：账户收入（贷）
     */
    private String tranType;
    
    /**
     * 起始记录号（从1开始）
     */
    private String startRecord = "1";
    
    /**
     * 请求记录条数（最多100条）
     */
    private String pageNumber = "100";
    /**
     * 要查询的账号列表
     */
    private List<String> accountNos = new ArrayList<>();
}